small intestine volvulus - Turc Anglais Dictionnaire